package com.rongji.cms.tools.file.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author yang
 * @date 2022/11/21 15:04
 * @description
 */

@Data
@Component
@ConfigurationProperties(prefix = "libreoffice")
public class LibreofficeProperties {
    /**
     * 设置libreoffice主目录 linux地址如：/usr/lib64/libreoffice，windows地址 C:/Program Files/LibreOffice
     */
    private String home;
    /**
     * #开启多个libreoffice进程，每个端口对应一个进程
     */
    private int port;
    /**
     * 任务执行超时时间 5分钟 5 * 1000 * 60
     */
    private int taskExecutionTimeout;
    /**
     * 任务队列超时时间1小时 1 * 1000 * 60 * 60
     */
    private int keepAliveSeconds;
}
